Triangle-Based View Interpolation without Depth-Buffering

نویسندگان

  • Chi-Wing Fu
  • Tien-Tsin Wong
  • Pheng-Ann Heng
چکیده

In this paper, we propose a triangle-based view interpolation algorithm which can correctly resolve the visibility problem without depth-buffering. The algorithm is especially useful when depth information is not available, such as in the case of real-world photographs. By subdividing the reference image into variable-sized triangles, view interpolation can be done efficiently using existing graphics hardware. We derive the drawing order between each pair of neighboring triangles from the epipolar geometry. Using this drawing order, a graph can be built and topological sorting is applied on the graph to obtain the complete drawing order of all triangles in linear time.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Setup for Triangle Rasterization

Graphics performance is increased through the development of various hardware-supported graphics architectures. The majority of these architectures include a rasterizer to which the 3D vertex coordinates in image space and associated color values are sent. For rasterization it is common to use triangles or triangle strips as basic drawing primitives. The rasterizer interpolates the depth and co...

متن کامل

Accelerating Rendering of NURBS Surfaces by Using Hybrid Ray Tracing

In this paper we present a new method for accelerating ray tracing of scenes containing NURBS (Non Uniform Rational B-Spline) surfaces by exploiting the GPU’s fast z-buffer rasterization for regular triangle meshes. In combination with a lightweight, memory efficient data organization this allows for fast calculation of primary ray intersections using a Newton Iteration based approach executed ...

متن کامل

Stochastic Depth Buffer Compression using Generalized Plane Encoding

In this paper, we derive compact representations of the depth function for a triangle undergoing motion or defocus blur. Unlike a static primitive, where the depth function is planar, the depth function is a rational function in time and the lens parameters. Furthermore, we show how these compact depth functions can be used to design an efficient depth buffer compressor/decompressor, which sign...

متن کامل

View Synthesis Based on Depth Information and Graph Cuts for 3DTV

This paper presents a novel method that synthesizes a free-viewpoint based on multiple textures and depth maps in multi-view camera configuration. This method solves the cracks and holes problem due to sampling rate by performing an inverse warping to retrieve texture images. This step allows a simple and accurate resampling of synthetic pixel. To enforce the spatial consistency of color and re...

متن کامل

The Local Z-Buffering Rendering

the large complex scenes is presented in this paper. The local Z-buffering originates from the depth complexity based scene decomposition and following multistage rendering. In a naïve local Z-buffering, a large complex scene is decomposed into a low depth complexity scene and high depth complexity scene by computing a partition plane in the view space; the low and high depth complexity scenes ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Graphics, GPU, & Game Tools

دوره 3  شماره 

صفحات  -

تاریخ انتشار 1998